package com.xcx.entity;

import com.alibaba.excel.annotation.ExcelIgnore;
import com.alibaba.excel.annotation.ExcelProperty;
import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * <p>
 * 
 * </p>
 *
 * @author mwf
 */
@Data
public class StoreInspectionRecordExcel implements Serializable {

    /**
     * 主键
     */
    @TableId(value = "id", type = IdType.AUTO)
    @ExcelProperty(value = "序号")
    private Integer id;

    /**
     * 这条记录创建人
     */
    @ExcelProperty(value = "评分人")
    private String createUser;

    @ExcelProperty(value = "评分人名字")
    private String createUserName;

    /**
     * 创建人身份
     */
    @ExcelProperty(value = "评分人身份")
    private String createUserStatus;

    /**
     * 门店编号
     */
    @ExcelProperty(value = "门店编号")
    private String subbh;

    /**
     * 门店名称
     */
    @ExcelProperty(value = "门店名称")
    private String subName;

    /**
     * 所属地区
     */
    @ExcelProperty(value = "所属地区")
    private String region;

    /**
     * 被评分人工号
     */
    @ExcelProperty(value = "被评分人工号")
    private String ratedUserId;

    @ExcelProperty(value = "被评分人名字")
    private String ratedUserName;

    /**
     * 扣分原因
     */
    @ExcelProperty(value = "扣分原因")
    private String deductionReason;

    /**
     * 得分
     */
    @ExcelProperty(value = "得分")
    private Integer score;

    /**
     * 扣分
     */
    @ExcelProperty(value = "扣分")
    private Integer deductionScore;

    @ExcelProperty(value = "总扣分")
    private Integer totalDeductionScore;


    @ExcelIgnore
    private String imageUrl;

    /**
     * 创建时间
     */
    @ExcelProperty(value = "创建时间")
    private LocalDateTime createDate;


}
